Dec 01 11:33:47.706 INFO testing lars-t-hansen/z80emu against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 01 11:33:47.706 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 11:33:48.126 INFO [stdout] f63a0b5fbfc89771eeb2454eded33bd3e57b7a2ae7a2a19b12aca8c353bee69b
Dec 01 11:33:48.132 INFO running `"docker" "start" "-a" "f63a0b5fbfc89771eeb2454eded33bd3e57b7a2ae7a2a19b12aca8c353bee69b"`
Dec 01 11:33:49.651 INFO [stderr] usermod: no changes
Dec 01 11:33:49.723 INFO [stderr]    Compiling z80emu v0.1.0 (/source)
Dec 01 11:33:50.093 INFO [stderr] warning: unused macro definition
Dec 01 11:33:50.093 INFO [stderr]    --> src/z80.rs:110:5
Dec 01 11:33:50.093 INFO [stderr]     |
Dec 01 11:33:50.093 INFO [stderr] 110 |     macro_rules! set_bc { ($v:ident) => { set16!(b, c, $v); } }
Dec 01 11:33:50.093 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.093 INFO [stderr]     |
Dec 01 11:33:50.093 INFO [stderr]     = note: #[warn(unused_macros)] on by default
Dec 01 11:33:50.093 INFO [stderr] 
Dec 01 11:33:50.093 INFO [stderr] warning: unused macro definition
Dec 01 11:33:50.093 INFO [stderr]    --> src/z80.rs:111:5
Dec 01 11:33:50.093 INFO [stderr]     |
Dec 01 11:33:50.093 INFO [stderr] 111 |     macro_rules! set_de { ($v:ident) => { set16!(d, e, $v); } }
Dec 01 11:33:50.093 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.093 INFO [stderr] 
Dec 01 11:33:50.093 INFO [stderr] warning: unused macro definition
Dec 01 11:33:50.093 INFO [stderr]    --> src/z80.rs:115:5
Dec 01 11:33:50.093 INFO [stderr]     |
Dec 01 11:33:50.093 INFO [stderr] 115 |     macro_rules! set_sp { ($v:ident) => { sp_ = $v; } }
Dec 01 11:33:50.093 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.093 INFO [stderr] 
Dec 01 11:33:50.094 INFO [stderr] warning: unused import: `self`
Dec 01 11:33:50.094 INFO [stderr]   --> src/file_backed_spinning_disk.rs:11:15
Dec 01 11:33:50.094 INFO [stderr]    |
Dec 01 11:33:50.094 INFO [stderr] 11 | use std::io::{self, Read, Seek, SeekFrom};
Dec 01 11:33:50.094 INFO [stderr]    |               ^^^^
Dec 01 11:33:50.094 INFO [stderr]    |
Dec 01 11:33:50.094 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 01 11:33:50.094 INFO [stderr] 
Dec 01 11:33:50.336 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.336 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.336 INFO [stderr]     |
Dec 01 11:33:50.336 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.336 INFO [stderr]     |             ^
Dec 01 11:33:50.336 INFO [stderr] ...
Dec 01 11:33:50.336 INFO [stderr] 342 |             0x80 => { add_a_r!(b); }
Dec 01 11:33:50.336 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.336 INFO [stderr]     |
Dec 01 11:33:50.336 INFO [stderr]     = note: #[warn(unused_assignments)] on by default
Dec 01 11:33:50.336 INFO [stderr] 
Dec 01 11:33:50.336 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.336 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.336 INFO [stderr]     |
Dec 01 11:33:50.336 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.336 INFO [stderr]     |             ^
Dec 01 11:33:50.336 INFO [stderr] ...
Dec 01 11:33:50.336 INFO [stderr] 343 |             0x81 => { add_a_r!(c); }
Dec 01 11:33:50.336 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.336 INFO [stderr] 
Dec 01 11:33:50.336 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.336 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.336 INFO [stderr]     |
Dec 01 11:33:50.336 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.336 INFO [stderr]     |             ^
Dec 01 11:33:50.336 INFO [stderr] ...
Dec 01 11:33:50.336 INFO [stderr] 344 |             0x82 => { add_a_r!(d); }
Dec 01 11:33:50.336 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.336 INFO [stderr] 
Dec 01 11:33:50.336 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.336 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.336 INFO [stderr]     |
Dec 01 11:33:50.336 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.336 INFO [stderr]     |             ^
Dec 01 11:33:50.336 INFO [stderr] ...
Dec 01 11:33:50.336 INFO [stderr] 345 |             0x83 => { add_a_r!(e); }
Dec 01 11:33:50.336 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.336 INFO [stderr] 
Dec 01 11:33:50.336 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.336 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.336 INFO [stderr]     |
Dec 01 11:33:50.336 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.336 INFO [stderr]     |             ^
Dec 01 11:33:50.336 INFO [stderr] ...
Dec 01 11:33:50.336 INFO [stderr] 346 |             0x84 => { add_a_r!(h); }
Dec 01 11:33:50.336 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.336 INFO [stderr] 
Dec 01 11:33:50.336 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.336 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.336 INFO [stderr]     |
Dec 01 11:33:50.336 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.336 INFO [stderr]     |             ^
Dec 01 11:33:50.336 INFO [stderr] ...
Dec 01 11:33:50.336 INFO [stderr] 347 |             0x85 => { add_a_r!(l); }
Dec 01 11:33:50.336 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.336 INFO [stderr] 
Dec 01 11:33:50.336 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.336 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.336 INFO [stderr]     |
Dec 01 11:33:50.336 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.336 INFO [stderr]     |             ^
Dec 01 11:33:50.336 INFO [stderr] ...
Dec 01 11:33:50.336 INFO [stderr] 348 |             0x86 => { let n = at_hl!(); add_a_r!(n); }
Dec 01 11:33:50.337 INFO [stderr]     |                                         ------------ in this macro invocation
Dec 01 11:33:50.337 INFO [stderr] 
Dec 01 11:33:50.337 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.337 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.337 INFO [stderr]     |
Dec 01 11:33:50.337 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.337 INFO [stderr]     |             ^
Dec 01 11:33:50.337 INFO [stderr] ...
Dec 01 11:33:50.337 INFO [stderr] 349 |             0x87 => { add_a_r!(a); }
Dec 01 11:33:50.337 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.337 INFO [stderr] 
Dec 01 11:33:50.337 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.337 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.337 INFO [stderr]     |
Dec 01 11:33:50.337 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.337 INFO [stderr]     |             ^
Dec 01 11:33:50.337 INFO [stderr] ...
Dec 01 11:33:50.337 INFO [stderr] 350 |             0x88 => { adc_a_r!(b); }
Dec 01 11:33:50.338 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.338 INFO [stderr] 
Dec 01 11:33:50.338 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.338 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.338 INFO [stderr]     |
Dec 01 11:33:50.338 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.338 INFO [stderr]     |             ^
Dec 01 11:33:50.338 INFO [stderr] ...
Dec 01 11:33:50.338 INFO [stderr] 351 |             0x89 => { adc_a_r!(c); }
Dec 01 11:33:50.338 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.338 INFO [stderr] 
Dec 01 11:33:50.338 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.338 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.338 INFO [stderr]     |
Dec 01 11:33:50.338 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.338 INFO [stderr]     |             ^
Dec 01 11:33:50.338 INFO [stderr] ...
Dec 01 11:33:50.338 INFO [stderr] 352 |             0x8A => { adc_a_r!(d); }
Dec 01 11:33:50.338 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.338 INFO [stderr] 
Dec 01 11:33:50.338 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.338 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.338 INFO [stderr]     |
Dec 01 11:33:50.338 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.338 INFO [stderr]     |             ^
Dec 01 11:33:50.338 INFO [stderr] ...
Dec 01 11:33:50.338 INFO [stderr] 353 |             0x8B => { adc_a_r!(e); }
Dec 01 11:33:50.339 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.339 INFO [stderr] 
Dec 01 11:33:50.339 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.339 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.339 INFO [stderr]     |
Dec 01 11:33:50.339 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.339 INFO [stderr]     |             ^
Dec 01 11:33:50.339 INFO [stderr] ...
Dec 01 11:33:50.339 INFO [stderr] 354 |             0x8C => { adc_a_r!(h); }
Dec 01 11:33:50.339 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.339 INFO [stderr] 
Dec 01 11:33:50.339 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.339 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.339 INFO [stderr]     |
Dec 01 11:33:50.339 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.339 INFO [stderr]     |             ^
Dec 01 11:33:50.340 INFO [stderr] ...
Dec 01 11:33:50.340 INFO [stderr] 355 |             0x8D => { adc_a_r!(l); }
Dec 01 11:33:50.340 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.340 INFO [stderr] 
Dec 01 11:33:50.340 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.340 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.340 INFO [stderr]     |
Dec 01 11:33:50.340 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.340 INFO [stderr]     |             ^
Dec 01 11:33:50.340 INFO [stderr] ...
Dec 01 11:33:50.340 INFO [stderr] 356 |             0x8E => { let n = at_hl!(); adc_a_r!(n); }
Dec 01 11:33:50.340 INFO [stderr]     |                                         ------------ in this macro invocation
Dec 01 11:33:50.340 INFO [stderr] 
Dec 01 11:33:50.340 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.340 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.340 INFO [stderr]     |
Dec 01 11:33:50.340 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.340 INFO [stderr]     |             ^
Dec 01 11:33:50.340 INFO [stderr] ...
Dec 01 11:33:50.340 INFO [stderr] 357 |             0x8F => { adc_a_r!(a); }
Dec 01 11:33:50.340 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.341 INFO [stderr] 
Dec 01 11:33:50.341 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.341 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.341 INFO [stderr]     |
Dec 01 11:33:50.341 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.341 INFO [stderr]     |             ^
Dec 01 11:33:50.341 INFO [stderr] ...
Dec 01 11:33:50.341 INFO [stderr] 358 |             0xA0 => { and_a_r!(b); }
Dec 01 11:33:50.341 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.341 INFO [stderr] 
Dec 01 11:33:50.341 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.341 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.341 INFO [stderr]     |
Dec 01 11:33:50.342 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.342 INFO [stderr]     |             ^
Dec 01 11:33:50.342 INFO [stderr] ...
Dec 01 11:33:50.342 INFO [stderr] 359 |             0xA1 => { and_a_r!(c); }
Dec 01 11:33:50.342 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.342 INFO [stderr] 
Dec 01 11:33:50.342 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.342 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.342 INFO [stderr]     |
Dec 01 11:33:50.342 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.342 INFO [stderr]     |             ^
Dec 01 11:33:50.342 INFO [stderr] ...
Dec 01 11:33:50.342 INFO [stderr] 360 |             0xA2 => { and_a_r!(d); }
Dec 01 11:33:50.343 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.343 INFO [stderr] 
Dec 01 11:33:50.343 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.343 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.343 INFO [stderr]     |
Dec 01 11:33:50.343 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.343 INFO [stderr]     |             ^
Dec 01 11:33:50.343 INFO [stderr] ...
Dec 01 11:33:50.343 INFO [stderr] 361 |             0xA3 => { and_a_r!(e); }
Dec 01 11:33:50.343 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.343 INFO [stderr] 
Dec 01 11:33:50.343 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.343 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.343 INFO [stderr]     |
Dec 01 11:33:50.343 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.343 INFO [stderr]     |             ^
Dec 01 11:33:50.343 INFO [stderr] ...
Dec 01 11:33:50.343 INFO [stderr] 362 |             0xA4 => { and_a_r!(h); }
Dec 01 11:33:50.344 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.344 INFO [stderr] 
Dec 01 11:33:50.344 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.344 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.344 INFO [stderr]     |
Dec 01 11:33:50.344 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.344 INFO [stderr]     |             ^
Dec 01 11:33:50.344 INFO [stderr] ...
Dec 01 11:33:50.344 INFO [stderr] 363 |             0xA5 => { and_a_r!(l); }
Dec 01 11:33:50.344 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.344 INFO [stderr] 
Dec 01 11:33:50.344 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.344 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.345 INFO [stderr]     |
Dec 01 11:33:50.345 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.345 INFO [stderr]     |             ^
Dec 01 11:33:50.345 INFO [stderr] ...
Dec 01 11:33:50.345 INFO [stderr] 364 |             0xA6 => { let n = at_hl!(); and_a_r!(n); }
Dec 01 11:33:50.345 INFO [stderr]     |                                         ------------ in this macro invocation
Dec 01 11:33:50.345 INFO [stderr] 
Dec 01 11:33:50.345 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.352 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.352 INFO [stderr]     |
Dec 01 11:33:50.352 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.352 INFO [stderr]     |             ^
Dec 01 11:33:50.352 INFO [stderr] ...
Dec 01 11:33:50.352 INFO [stderr] 365 |             0xA7 => { and_a_r!(a); }
Dec 01 11:33:50.352 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:50.352 INFO [stderr] 
Dec 01 11:33:50.352 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.352 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.352 INFO [stderr]     |
Dec 01 11:33:50.352 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.352 INFO [stderr]     |             ^
Dec 01 11:33:50.352 INFO [stderr] ...
Dec 01 11:33:50.352 INFO [stderr] 367 |             0xC6 => { let n = byte!(); add_a_r!(n); }
Dec 01 11:33:50.352 INFO [stderr]     |                                        ------------ in this macro invocation
Dec 01 11:33:50.352 INFO [stderr] 
Dec 01 11:33:50.352 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.352 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.352 INFO [stderr]     |
Dec 01 11:33:50.352 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.352 INFO [stderr]     |             ^
Dec 01 11:33:50.352 INFO [stderr] ...
Dec 01 11:33:50.352 INFO [stderr] 381 |             0xCE => { let n = byte!(); adc_a_r!(n); }
Dec 01 11:33:50.352 INFO [stderr]     |                                        ------------ in this macro invocation
Dec 01 11:33:50.352 INFO [stderr] 
Dec 01 11:33:50.352 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.352 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.352 INFO [stderr]     |
Dec 01 11:33:50.352 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.352 INFO [stderr]     |             ^
Dec 01 11:33:50.352 INFO [stderr] ...
Dec 01 11:33:50.352 INFO [stderr] 414 |                     0x86 => { op_a_ixd!(add_a_r); }
Dec 01 11:33:50.352 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:50.352 INFO [stderr] 
Dec 01 11:33:50.352 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.352 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.352 INFO [stderr]     |
Dec 01 11:33:50.352 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.352 INFO [stderr]     |             ^
Dec 01 11:33:50.352 INFO [stderr] ...
Dec 01 11:33:50.352 INFO [stderr] 415 |                     0x8E => { op_a_ixd!(adc_a_r); }
Dec 01 11:33:50.352 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:50.352 INFO [stderr] 
Dec 01 11:33:50.352 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.352 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.352 INFO [stderr]     |
Dec 01 11:33:50.352 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.352 INFO [stderr]     |             ^
Dec 01 11:33:50.352 INFO [stderr] ...
Dec 01 11:33:50.352 INFO [stderr] 416 |                     0xA6 => { op_a_ixd!(and_a_r); }
Dec 01 11:33:50.352 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:50.352 INFO [stderr] 
Dec 01 11:33:50.352 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.352 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.352 INFO [stderr]     |
Dec 01 11:33:50.352 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.352 INFO [stderr]     |             ^
Dec 01 11:33:50.352 INFO [stderr] ...
Dec 01 11:33:50.352 INFO [stderr] 420 |             0xE6 => { let n = byte!(); and_a_r!(n); }
Dec 01 11:33:50.352 INFO [stderr]     |                                        ------------ in this macro invocation
Dec 01 11:33:50.352 INFO [stderr] 
Dec 01 11:33:50.352 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.352 INFO [stderr]    --> src/z80.rs:210:13
Dec 01 11:33:50.352 INFO [stderr]     |
Dec 01 11:33:50.352 INFO [stderr] 210 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.352 INFO [stderr]     |             ^
Dec 01 11:33:50.352 INFO [stderr] ...
Dec 01 11:33:50.352 INFO [stderr] 427 |                     0x4A => { adc_hl_ss!(bc); }
Dec 01 11:33:50.352 INFO [stderr]     |                               --------------- in this macro invocation
Dec 01 11:33:50.352 INFO [stderr] 
Dec 01 11:33:50.352 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.352 INFO [stderr]    --> src/z80.rs:210:13
Dec 01 11:33:50.352 INFO [stderr]     |
Dec 01 11:33:50.353 INFO [stderr] 210 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.353 INFO [stderr]     |             ^
Dec 01 11:33:50.353 INFO [stderr] ...
Dec 01 11:33:50.353 INFO [stderr] 428 |                     0x5A => { adc_hl_ss!(de); }
Dec 01 11:33:50.353 INFO [stderr]     |                               --------------- in this macro invocation
Dec 01 11:33:50.353 INFO [stderr] 
Dec 01 11:33:50.353 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.353 INFO [stderr]    --> src/z80.rs:210:13
Dec 01 11:33:50.353 INFO [stderr]     |
Dec 01 11:33:50.353 INFO [stderr] 210 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.353 INFO [stderr]     |             ^
Dec 01 11:33:50.353 INFO [stderr] ...
Dec 01 11:33:50.353 INFO [stderr] 429 |                     0x6A => { adc_hl_ss!(hl); }
Dec 01 11:33:50.353 INFO [stderr]     |                               --------------- in this macro invocation
Dec 01 11:33:50.354 INFO [stderr] 
Dec 01 11:33:50.354 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.354 INFO [stderr]    --> src/z80.rs:210:13
Dec 01 11:33:50.354 INFO [stderr]     |
Dec 01 11:33:50.354 INFO [stderr] 210 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.354 INFO [stderr]     |             ^
Dec 01 11:33:50.354 INFO [stderr] ...
Dec 01 11:33:50.354 INFO [stderr] 430 |                     0x7A => { adc_hl_ss!(sp); }
Dec 01 11:33:50.354 INFO [stderr]     |                               --------------- in this macro invocation
Dec 01 11:33:50.354 INFO [stderr] 
Dec 01 11:33:50.354 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.354 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:50.354 INFO [stderr]     |
Dec 01 11:33:50.354 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.355 INFO [stderr]     |             ^
Dec 01 11:33:50.355 INFO [stderr] ...
Dec 01 11:33:50.355 INFO [stderr] 448 |                     0x86 => { op_a_iyd!(add_a_r); }
Dec 01 11:33:50.355 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:50.355 INFO [stderr] 
Dec 01 11:33:50.355 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.355 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:50.355 INFO [stderr]     |
Dec 01 11:33:50.355 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.355 INFO [stderr]     |             ^
Dec 01 11:33:50.355 INFO [stderr] ...
Dec 01 11:33:50.355 INFO [stderr] 449 |                     0x8E => { op_a_iyd!(adc_a_r); }
Dec 01 11:33:50.355 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:50.355 INFO [stderr] 
Dec 01 11:33:50.355 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:50.355 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:50.355 INFO [stderr]     |
Dec 01 11:33:50.355 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:50.356 INFO [stderr]     |             ^
Dec 01 11:33:50.356 INFO [stderr] ...
Dec 01 11:33:50.356 INFO [stderr] 450 |                     0xA6 => { op_a_iyd!(and_a_r); }
Dec 01 11:33:50.356 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:50.356 INFO [stderr] 
Dec 01 11:33:50.356 INFO [stderr] warning: unused variable: `mem`
Dec 01 11:33:50.356 INFO [stderr]    --> src/file_backed_spinning_disk.rs:143:32
Dec 01 11:33:50.356 INFO [stderr]     |
Dec 01 11:33:50.356 INFO [stderr] 143 |     fn write_sector(&mut self, mem: &mut [u8]) {
Dec 01 11:33:50.356 INFO [stderr]     |                                ^^^ help: consider using `_mem` instead
Dec 01 11:33:50.356 INFO [stderr]     |
Dec 01 11:33:50.356 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 11:33:50.356 INFO [stderr] 
Dec 01 11:33:50.400 INFO [stderr] warning: variable does not need to be mutable
Dec 01 11:33:50.400 INFO [stderr]   --> src/z80.rs:77:9
Dec 01 11:33:50.400 INFO [stderr]    |
Dec 01 11:33:50.400 INFO [stderr] 77 |     let mut sp_ = z80.sp;
Dec 01 11:33:50.400 INFO [stderr]    |         ----^^^
Dec 01 11:33:50.400 INFO [stderr]    |         |
Dec 01 11:33:50.400 INFO [stderr]    |         help: remove this `mut`
Dec 01 11:33:50.400 INFO [stderr]    |
Dec 01 11:33:50.400 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 11:33:50.400 INFO [stderr] 
Dec 01 11:33:50.408 INFO [stderr] warning: constant item is never used: `NEG_FLAG`
Dec 01 11:33:50.408 INFO [stderr]   --> src/z80.rs:54:1
Dec 01 11:33:50.408 INFO [stderr]    |
Dec 01 11:33:50.408 INFO [stderr] 54 | const NEG_FLAG: u8 = 0x02;
Dec 01 11:33:50.408 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.408 INFO [stderr]    |
Dec 01 11:33:50.408 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 11:33:50.408 INFO [stderr] 
Dec 01 11:33:50.408 INFO [stderr] warning: constant item is never used: `NEG_SHIFT`
Dec 01 11:33:50.408 INFO [stderr]   --> src/z80.rs:55:1
Dec 01 11:33:50.408 INFO [stderr]    |
Dec 01 11:33:50.408 INFO [stderr] 55 | const NEG_SHIFT: u8 = 1;
Dec 01 11:33:50.408 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.408 INFO [stderr] 
Dec 01 11:33:50.408 INFO [stderr] warning: constant item is never used: `OVERFLOW_FLAG`
Dec 01 11:33:50.408 INFO [stderr]   --> src/z80.rs:57:1
Dec 01 11:33:50.408 INFO [stderr]    |
Dec 01 11:33:50.408 INFO [stderr] 57 | const OVERFLOW_FLAG: u8 = 0x04;
Dec 01 11:33:50.409 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.409 INFO [stderr] 
Dec 01 11:33:50.409 INFO [stderr] warning: constant item is never used: `OVERFLOW_SHIFT`
Dec 01 11:33:50.409 INFO [stderr]   --> src/z80.rs:58:1
Dec 01 11:33:50.409 INFO [stderr]    |
Dec 01 11:33:50.409 INFO [stderr] 58 | const OVERFLOW_SHIFT: u8 = 2;
Dec 01 11:33:50.409 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.409 INFO [stderr] 
Dec 01 11:33:50.409 INFO [stderr] warning: constant item is never used: `PARITY_SHIFT`
Dec 01 11:33:50.409 INFO [stderr]   --> src/z80.rs:61:1
Dec 01 11:33:50.409 INFO [stderr]    |
Dec 01 11:33:50.409 INFO [stderr] 61 | const PARITY_SHIFT: u8 = 2;
Dec 01 11:33:50.409 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.409 INFO [stderr] 
Dec 01 11:33:50.409 INFO [stderr] warning: constant item is never used: `HALF_SHIFT`
Dec 01 11:33:50.409 INFO [stderr]   --> src/z80.rs:64:1
Dec 01 11:33:50.409 INFO [stderr]    |
Dec 01 11:33:50.409 INFO [stderr] 64 | const HALF_SHIFT: u8 = 4;
Dec 01 11:33:50.410 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.410 INFO [stderr] 
Dec 01 11:33:50.410 INFO [stderr] warning: constant item is never used: `ZERO_SHIFT`
Dec 01 11:33:50.410 INFO [stderr]   --> src/z80.rs:67:1
Dec 01 11:33:50.410 INFO [stderr]    |
Dec 01 11:33:50.410 INFO [stderr] 67 | const ZERO_SHIFT: u8 = 6;
Dec 01 11:33:50.410 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.410 INFO [stderr] 
Dec 01 11:33:50.410 INFO [stderr] warning: constant item is never used: `SIGN_SHIFT`
Dec 01 11:33:50.410 INFO [stderr]   --> src/z80.rs:70:1
Dec 01 11:33:50.410 INFO [stderr]    |
Dec 01 11:33:50.410 INFO [stderr] 70 | const SIGN_SHIFT: u8 = 7;
Dec 01 11:33:50.410 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:50.410 INFO [stderr] 
Dec 01 11:33:51.071 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.38s
Dec 01 11:33:51.083 INFO [stderr] su: No module specific data is present
Dec 01 11:33:52.053 INFO running `"docker" "inspect" "f63a0b5fbfc89771eeb2454eded33bd3e57b7a2ae7a2a19b12aca8c353bee69b"`
Dec 01 11:33:52.291 INFO running `"docker" "rm" "-f" "f63a0b5fbfc89771eeb2454eded33bd3e57b7a2ae7a2a19b12aca8c353bee69b"`
Dec 01 11:33:52.611 INFO [stdout] f63a0b5fbfc89771eeb2454eded33bd3e57b7a2ae7a2a19b12aca8c353bee69b
Dec 01 11:33:52.613 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 11:33:53.057 INFO [stdout] 3088ab95257c4c8b79cb62dde69ac3936fe1ed3951f6adea85d065f8d32eb079
Dec 01 11:33:53.063 INFO running `"docker" "start" "-a" "3088ab95257c4c8b79cb62dde69ac3936fe1ed3951f6adea85d065f8d32eb079"`
Dec 01 11:33:54.407 INFO [stderr] usermod: no changes
Dec 01 11:33:54.463 INFO [stderr]    Compiling z80emu v0.1.0 (/source)
Dec 01 11:33:54.887 INFO [stderr] warning: unused macro definition
Dec 01 11:33:54.887 INFO [stderr]    --> src/z80.rs:110:5
Dec 01 11:33:54.887 INFO [stderr]     |
Dec 01 11:33:54.887 INFO [stderr] 110 |     macro_rules! set_bc { ($v:ident) => { set16!(b, c, $v); } }
Dec 01 11:33:54.887 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:54.887 INFO [stderr]     |
Dec 01 11:33:54.887 INFO [stderr]     = note: #[warn(unused_macros)] on by default
Dec 01 11:33:54.887 INFO [stderr] 
Dec 01 11:33:54.887 INFO [stderr] warning: unused macro definition
Dec 01 11:33:54.887 INFO [stderr]    --> src/z80.rs:111:5
Dec 01 11:33:54.887 INFO [stderr]     |
Dec 01 11:33:54.887 INFO [stderr] 111 |     macro_rules! set_de { ($v:ident) => { set16!(d, e, $v); } }
Dec 01 11:33:54.887 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:54.887 INFO [stderr] 
Dec 01 11:33:54.887 INFO [stderr] warning: unused macro definition
Dec 01 11:33:54.887 INFO [stderr]    --> src/z80.rs:115:5
Dec 01 11:33:54.887 INFO [stderr]     |
Dec 01 11:33:54.887 INFO [stderr] 115 |     macro_rules! set_sp { ($v:ident) => { sp_ = $v; } }
Dec 01 11:33:54.887 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:54.887 INFO [stderr] 
Dec 01 11:33:54.887 INFO [stderr] warning: unused import: `self`
Dec 01 11:33:54.887 INFO [stderr]   --> src/file_backed_spinning_disk.rs:11:15
Dec 01 11:33:54.887 INFO [stderr]    |
Dec 01 11:33:54.887 INFO [stderr] 11 | use std::io::{self, Read, Seek, SeekFrom};
Dec 01 11:33:54.887 INFO [stderr]    |               ^^^^
Dec 01 11:33:54.887 INFO [stderr]    |
Dec 01 11:33:54.887 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 01 11:33:54.887 INFO [stderr] 
Dec 01 11:33:55.144 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.144 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.144 INFO [stderr]     |
Dec 01 11:33:55.144 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.144 INFO [stderr]     |             ^
Dec 01 11:33:55.144 INFO [stderr] ...
Dec 01 11:33:55.144 INFO [stderr] 342 |             0x80 => { add_a_r!(b); }
Dec 01 11:33:55.144 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.144 INFO [stderr]     |
Dec 01 11:33:55.144 INFO [stderr]     = note: #[warn(unused_assignments)] on by default
Dec 01 11:33:55.144 INFO [stderr] 
Dec 01 11:33:55.144 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.144 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.144 INFO [stderr]     |
Dec 01 11:33:55.144 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.144 INFO [stderr]     |             ^
Dec 01 11:33:55.144 INFO [stderr] ...
Dec 01 11:33:55.144 INFO [stderr] 343 |             0x81 => { add_a_r!(c); }
Dec 01 11:33:55.144 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.144 INFO [stderr] 
Dec 01 11:33:55.144 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.144 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.144 INFO [stderr]     |
Dec 01 11:33:55.144 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.144 INFO [stderr]     |             ^
Dec 01 11:33:55.144 INFO [stderr] ...
Dec 01 11:33:55.144 INFO [stderr] 344 |             0x82 => { add_a_r!(d); }
Dec 01 11:33:55.144 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.144 INFO [stderr] 
Dec 01 11:33:55.144 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.144 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.144 INFO [stderr]     |
Dec 01 11:33:55.144 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.144 INFO [stderr]     |             ^
Dec 01 11:33:55.144 INFO [stderr] ...
Dec 01 11:33:55.144 INFO [stderr] 345 |             0x83 => { add_a_r!(e); }
Dec 01 11:33:55.144 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.144 INFO [stderr] 
Dec 01 11:33:55.144 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.144 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.144 INFO [stderr]     |
Dec 01 11:33:55.144 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.144 INFO [stderr]     |             ^
Dec 01 11:33:55.144 INFO [stderr] ...
Dec 01 11:33:55.144 INFO [stderr] 346 |             0x84 => { add_a_r!(h); }
Dec 01 11:33:55.144 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.144 INFO [stderr] 
Dec 01 11:33:55.144 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.144 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.144 INFO [stderr]     |
Dec 01 11:33:55.144 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.144 INFO [stderr]     |             ^
Dec 01 11:33:55.144 INFO [stderr] ...
Dec 01 11:33:55.144 INFO [stderr] 347 |             0x85 => { add_a_r!(l); }
Dec 01 11:33:55.144 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.144 INFO [stderr] 
Dec 01 11:33:55.144 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.144 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.144 INFO [stderr]     |
Dec 01 11:33:55.144 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.144 INFO [stderr]     |             ^
Dec 01 11:33:55.144 INFO [stderr] ...
Dec 01 11:33:55.144 INFO [stderr] 348 |             0x86 => { let n = at_hl!(); add_a_r!(n); }
Dec 01 11:33:55.144 INFO [stderr]     |                                         ------------ in this macro invocation
Dec 01 11:33:55.144 INFO [stderr] 
Dec 01 11:33:55.144 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.144 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.144 INFO [stderr]     |
Dec 01 11:33:55.144 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.144 INFO [stderr]     |             ^
Dec 01 11:33:55.144 INFO [stderr] ...
Dec 01 11:33:55.144 INFO [stderr] 349 |             0x87 => { add_a_r!(a); }
Dec 01 11:33:55.144 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.144 INFO [stderr] 
Dec 01 11:33:55.144 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.144 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.144 INFO [stderr]     |
Dec 01 11:33:55.144 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.144 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.145 INFO [stderr] 350 |             0x88 => { adc_a_r!(b); }
Dec 01 11:33:55.145 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.145 INFO [stderr] 
Dec 01 11:33:55.145 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.145 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.145 INFO [stderr]     |
Dec 01 11:33:55.145 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.145 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.145 INFO [stderr] 351 |             0x89 => { adc_a_r!(c); }
Dec 01 11:33:55.145 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.145 INFO [stderr] 
Dec 01 11:33:55.145 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.145 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.145 INFO [stderr]     |
Dec 01 11:33:55.145 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.145 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.145 INFO [stderr] 352 |             0x8A => { adc_a_r!(d); }
Dec 01 11:33:55.145 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.145 INFO [stderr] 
Dec 01 11:33:55.145 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.145 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.145 INFO [stderr]     |
Dec 01 11:33:55.145 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.145 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.145 INFO [stderr] 353 |             0x8B => { adc_a_r!(e); }
Dec 01 11:33:55.145 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.145 INFO [stderr] 
Dec 01 11:33:55.145 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.145 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.145 INFO [stderr]     |
Dec 01 11:33:55.145 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.145 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.145 INFO [stderr] 354 |             0x8C => { adc_a_r!(h); }
Dec 01 11:33:55.145 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.145 INFO [stderr] 
Dec 01 11:33:55.145 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.145 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.145 INFO [stderr]     |
Dec 01 11:33:55.145 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.145 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.145 INFO [stderr] 355 |             0x8D => { adc_a_r!(l); }
Dec 01 11:33:55.145 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.145 INFO [stderr] 
Dec 01 11:33:55.145 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.145 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.145 INFO [stderr]     |
Dec 01 11:33:55.145 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.145 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.145 INFO [stderr] 356 |             0x8E => { let n = at_hl!(); adc_a_r!(n); }
Dec 01 11:33:55.145 INFO [stderr]     |                                         ------------ in this macro invocation
Dec 01 11:33:55.145 INFO [stderr] 
Dec 01 11:33:55.145 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.145 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.145 INFO [stderr]     |
Dec 01 11:33:55.145 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.145 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.145 INFO [stderr] 357 |             0x8F => { adc_a_r!(a); }
Dec 01 11:33:55.145 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.145 INFO [stderr] 
Dec 01 11:33:55.145 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.145 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.145 INFO [stderr]     |
Dec 01 11:33:55.145 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.145 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.145 INFO [stderr] 358 |             0xA0 => { and_a_r!(b); }
Dec 01 11:33:55.145 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.145 INFO [stderr] 
Dec 01 11:33:55.145 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.145 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.145 INFO [stderr]     |
Dec 01 11:33:55.145 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.145 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.145 INFO [stderr] 359 |             0xA1 => { and_a_r!(c); }
Dec 01 11:33:55.145 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.145 INFO [stderr] 
Dec 01 11:33:55.145 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.145 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.145 INFO [stderr]     |
Dec 01 11:33:55.145 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.145 INFO [stderr]     |             ^
Dec 01 11:33:55.145 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 360 |             0xA2 => { and_a_r!(d); }
Dec 01 11:33:55.146 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.146 INFO [stderr] 
Dec 01 11:33:55.146 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.146 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.146 INFO [stderr]     |
Dec 01 11:33:55.146 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.146 INFO [stderr]     |             ^
Dec 01 11:33:55.146 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 361 |             0xA3 => { and_a_r!(e); }
Dec 01 11:33:55.146 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.146 INFO [stderr] 
Dec 01 11:33:55.146 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.146 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.146 INFO [stderr]     |
Dec 01 11:33:55.146 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.146 INFO [stderr]     |             ^
Dec 01 11:33:55.146 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 362 |             0xA4 => { and_a_r!(h); }
Dec 01 11:33:55.146 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.146 INFO [stderr] 
Dec 01 11:33:55.146 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.146 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.146 INFO [stderr]     |
Dec 01 11:33:55.146 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.146 INFO [stderr]     |             ^
Dec 01 11:33:55.146 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 363 |             0xA5 => { and_a_r!(l); }
Dec 01 11:33:55.146 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.146 INFO [stderr] 
Dec 01 11:33:55.146 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.146 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.146 INFO [stderr]     |
Dec 01 11:33:55.146 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.146 INFO [stderr]     |             ^
Dec 01 11:33:55.146 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 364 |             0xA6 => { let n = at_hl!(); and_a_r!(n); }
Dec 01 11:33:55.146 INFO [stderr]     |                                         ------------ in this macro invocation
Dec 01 11:33:55.146 INFO [stderr] 
Dec 01 11:33:55.146 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.146 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.146 INFO [stderr]     |
Dec 01 11:33:55.146 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.146 INFO [stderr]     |             ^
Dec 01 11:33:55.146 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 365 |             0xA7 => { and_a_r!(a); }
Dec 01 11:33:55.146 INFO [stderr]     |                       ------------ in this macro invocation
Dec 01 11:33:55.146 INFO [stderr] 
Dec 01 11:33:55.146 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.146 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.146 INFO [stderr]     |
Dec 01 11:33:55.146 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.146 INFO [stderr]     |             ^
Dec 01 11:33:55.146 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 367 |             0xC6 => { let n = byte!(); add_a_r!(n); }
Dec 01 11:33:55.146 INFO [stderr]     |                                        ------------ in this macro invocation
Dec 01 11:33:55.146 INFO [stderr] 
Dec 01 11:33:55.146 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.146 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.146 INFO [stderr]     |
Dec 01 11:33:55.146 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.146 INFO [stderr]     |             ^
Dec 01 11:33:55.146 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 381 |             0xCE => { let n = byte!(); adc_a_r!(n); }
Dec 01 11:33:55.146 INFO [stderr]     |                                        ------------ in this macro invocation
Dec 01 11:33:55.146 INFO [stderr] 
Dec 01 11:33:55.146 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.146 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.146 INFO [stderr]     |
Dec 01 11:33:55.146 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.146 INFO [stderr]     |             ^
Dec 01 11:33:55.146 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 414 |                     0x86 => { op_a_ixd!(add_a_r); }
Dec 01 11:33:55.146 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:55.146 INFO [stderr] 
Dec 01 11:33:55.146 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.146 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.146 INFO [stderr]     |
Dec 01 11:33:55.146 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.146 INFO [stderr]     |             ^
Dec 01 11:33:55.146 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 415 |                     0x8E => { op_a_ixd!(adc_a_r); }
Dec 01 11:33:55.146 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:55.146 INFO [stderr] 
Dec 01 11:33:55.146 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.146 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.146 INFO [stderr]     |
Dec 01 11:33:55.146 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.146 INFO [stderr]     |             ^
Dec 01 11:33:55.146 INFO [stderr] ...
Dec 01 11:33:55.146 INFO [stderr] 416 |                     0xA6 => { op_a_ixd!(and_a_r); }
Dec 01 11:33:55.147 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:55.147 INFO [stderr] 
Dec 01 11:33:55.147 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.147 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.147 INFO [stderr]     |
Dec 01 11:33:55.147 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.147 INFO [stderr]     |             ^
Dec 01 11:33:55.147 INFO [stderr] ...
Dec 01 11:33:55.147 INFO [stderr] 420 |             0xE6 => { let n = byte!(); and_a_r!(n); }
Dec 01 11:33:55.147 INFO [stderr]     |                                        ------------ in this macro invocation
Dec 01 11:33:55.147 INFO [stderr] 
Dec 01 11:33:55.147 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.147 INFO [stderr]    --> src/z80.rs:210:13
Dec 01 11:33:55.147 INFO [stderr]     |
Dec 01 11:33:55.147 INFO [stderr] 210 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.147 INFO [stderr]     |             ^
Dec 01 11:33:55.147 INFO [stderr] ...
Dec 01 11:33:55.147 INFO [stderr] 427 |                     0x4A => { adc_hl_ss!(bc); }
Dec 01 11:33:55.147 INFO [stderr]     |                               --------------- in this macro invocation
Dec 01 11:33:55.147 INFO [stderr] 
Dec 01 11:33:55.147 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.147 INFO [stderr]    --> src/z80.rs:210:13
Dec 01 11:33:55.147 INFO [stderr]     |
Dec 01 11:33:55.147 INFO [stderr] 210 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.147 INFO [stderr]     |             ^
Dec 01 11:33:55.147 INFO [stderr] ...
Dec 01 11:33:55.147 INFO [stderr] 428 |                     0x5A => { adc_hl_ss!(de); }
Dec 01 11:33:55.147 INFO [stderr]     |                               --------------- in this macro invocation
Dec 01 11:33:55.147 INFO [stderr] 
Dec 01 11:33:55.147 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.147 INFO [stderr]    --> src/z80.rs:210:13
Dec 01 11:33:55.147 INFO [stderr]     |
Dec 01 11:33:55.147 INFO [stderr] 210 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.147 INFO [stderr]     |             ^
Dec 01 11:33:55.147 INFO [stderr] ...
Dec 01 11:33:55.147 INFO [stderr] 429 |                     0x6A => { adc_hl_ss!(hl); }
Dec 01 11:33:55.147 INFO [stderr]     |                               --------------- in this macro invocation
Dec 01 11:33:55.147 INFO [stderr] 
Dec 01 11:33:55.147 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.147 INFO [stderr]    --> src/z80.rs:210:13
Dec 01 11:33:55.147 INFO [stderr]     |
Dec 01 11:33:55.147 INFO [stderr] 210 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.147 INFO [stderr]     |             ^
Dec 01 11:33:55.147 INFO [stderr] ...
Dec 01 11:33:55.148 INFO [stderr] 430 |                     0x7A => { adc_hl_ss!(sp); }
Dec 01 11:33:55.148 INFO [stderr]     |                               --------------- in this macro invocation
Dec 01 11:33:55.148 INFO [stderr] 
Dec 01 11:33:55.148 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.148 INFO [stderr]    --> src/z80.rs:155:13
Dec 01 11:33:55.148 INFO [stderr]     |
Dec 01 11:33:55.148 INFO [stderr] 155 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.148 INFO [stderr]     |             ^
Dec 01 11:33:55.148 INFO [stderr] ...
Dec 01 11:33:55.148 INFO [stderr] 448 |                     0x86 => { op_a_iyd!(add_a_r); }
Dec 01 11:33:55.148 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:55.148 INFO [stderr] 
Dec 01 11:33:55.148 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.148 INFO [stderr]    --> src/z80.rs:165:13
Dec 01 11:33:55.148 INFO [stderr]     |
Dec 01 11:33:55.148 INFO [stderr] 165 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.148 INFO [stderr]     |             ^
Dec 01 11:33:55.148 INFO [stderr] ...
Dec 01 11:33:55.148 INFO [stderr] 449 |                     0x8E => { op_a_iyd!(adc_a_r); }
Dec 01 11:33:55.148 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:55.148 INFO [stderr] 
Dec 01 11:33:55.148 INFO [stderr] warning: value assigned to `f` is never read
Dec 01 11:33:55.148 INFO [stderr]    --> src/z80.rs:178:13
Dec 01 11:33:55.148 INFO [stderr]     |
Dec 01 11:33:55.148 INFO [stderr] 178 |             f &= UNUSED_FLAGS;
Dec 01 11:33:55.148 INFO [stderr]     |             ^
Dec 01 11:33:55.148 INFO [stderr] ...
Dec 01 11:33:55.148 INFO [stderr] 450 |                     0xA6 => { op_a_iyd!(and_a_r); }
Dec 01 11:33:55.148 INFO [stderr]     |                               ------------------- in this macro invocation
Dec 01 11:33:55.148 INFO [stderr] 
Dec 01 11:33:55.148 INFO [stderr] warning: unused variable: `mem`
Dec 01 11:33:55.148 INFO [stderr]    --> src/file_backed_spinning_disk.rs:143:32
Dec 01 11:33:55.148 INFO [stderr]     |
Dec 01 11:33:55.148 INFO [stderr] 143 |     fn write_sector(&mut self, mem: &mut [u8]) {
Dec 01 11:33:55.148 INFO [stderr]     |                                ^^^ help: consider using `_mem` instead
Dec 01 11:33:55.148 INFO [stderr]     |
Dec 01 11:33:55.148 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 11:33:55.148 INFO [stderr] 
Dec 01 11:33:55.199 INFO [stderr] warning: variable does not need to be mutable
Dec 01 11:33:55.199 INFO [stderr]   --> src/z80.rs:77:9
Dec 01 11:33:55.199 INFO [stderr]    |
Dec 01 11:33:55.199 INFO [stderr] 77 |     let mut sp_ = z80.sp;
Dec 01 11:33:55.199 INFO [stderr]    |         ----^^^
Dec 01 11:33:55.199 INFO [stderr]    |         |
Dec 01 11:33:55.199 INFO [stderr]    |         help: remove this `mut`
Dec 01 11:33:55.199 INFO [stderr]    |
Dec 01 11:33:55.199 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 11:33:55.199 INFO [stderr] 
Dec 01 11:33:55.211 INFO [stderr] warning: constant item is never used: `NEG_FLAG`
Dec 01 11:33:55.211 INFO [stderr]   --> src/z80.rs:54:1
Dec 01 11:33:55.211 INFO [stderr]    |
Dec 01 11:33:55.211 INFO [stderr] 54 | const NEG_FLAG: u8 = 0x02;
Dec 01 11:33:55.211 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:55.211 INFO [stderr]    |
Dec 01 11:33:55.211 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 11:33:55.211 INFO [stderr] 
Dec 01 11:33:55.211 INFO [stderr] warning: constant item is never used: `NEG_SHIFT`
Dec 01 11:33:55.211 INFO [stderr]   --> src/z80.rs:55:1
Dec 01 11:33:55.211 INFO [stderr]    |
Dec 01 11:33:55.211 INFO [stderr] 55 | const NEG_SHIFT: u8 = 1;
Dec 01 11:33:55.211 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:55.211 INFO [stderr] 
Dec 01 11:33:55.211 INFO [stderr] warning: constant item is never used: `OVERFLOW_FLAG`
Dec 01 11:33:55.211 INFO [stderr]   --> src/z80.rs:57:1
Dec 01 11:33:55.211 INFO [stderr]    |
Dec 01 11:33:55.211 INFO [stderr] 57 | const OVERFLOW_FLAG: u8 = 0x04;
Dec 01 11:33:55.211 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:55.211 INFO [stderr] 
Dec 01 11:33:55.211 INFO [stderr] warning: constant item is never used: `OVERFLOW_SHIFT`
Dec 01 11:33:55.211 INFO [stderr]   --> src/z80.rs:58:1
Dec 01 11:33:55.211 INFO [stderr]    |
Dec 01 11:33:55.211 INFO [stderr] 58 | const OVERFLOW_SHIFT: u8 = 2;
Dec 01 11:33:55.211 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:55.211 INFO [stderr] 
Dec 01 11:33:55.211 INFO [stderr] warning: constant item is never used: `PARITY_SHIFT`
Dec 01 11:33:55.211 INFO [stderr]   --> src/z80.rs:61:1
Dec 01 11:33:55.211 INFO [stderr]    |
Dec 01 11:33:55.211 INFO [stderr] 61 | const PARITY_SHIFT: u8 = 2;
Dec 01 11:33:55.211 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:55.211 INFO [stderr] 
Dec 01 11:33:55.211 INFO [stderr] warning: constant item is never used: `HALF_SHIFT`
Dec 01 11:33:55.211 INFO [stderr]   --> src/z80.rs:64:1
Dec 01 11:33:55.211 INFO [stderr]    |
Dec 01 11:33:55.211 INFO [stderr] 64 | const HALF_SHIFT: u8 = 4;
Dec 01 11:33:55.211 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:55.211 INFO [stderr] 
Dec 01 11:33:55.211 INFO [stderr] warning: constant item is never used: `ZERO_SHIFT`
Dec 01 11:33:55.211 INFO [stderr]   --> src/z80.rs:67:1
Dec 01 11:33:55.211 INFO [stderr]    |
Dec 01 11:33:55.211 INFO [stderr] 67 | const ZERO_SHIFT: u8 = 6;
Dec 01 11:33:55.211 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:55.211 INFO [stderr] 
Dec 01 11:33:55.211 INFO [stderr] warning: constant item is never used: `SIGN_SHIFT`
Dec 01 11:33:55.211 INFO [stderr]   --> src/z80.rs:70:1
Dec 01 11:33:55.211 INFO [stderr]    |
Dec 01 11:33:55.211 INFO [stderr] 70 | const SIGN_SHIFT: u8 = 7;
Dec 01 11:33:55.211 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:33:55.211 INFO [stderr] 
Dec 01 11:33:55.727 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.28s
Dec 01 11:33:55.732 INFO [stderr] su: No module specific data is present
Dec 01 11:33:56.652 INFO running `"docker" "inspect" "3088ab95257c4c8b79cb62dde69ac3936fe1ed3951f6adea85d065f8d32eb079"`
Dec 01 11:33:57.027 INFO running `"docker" "rm" "-f" "3088ab95257c4c8b79cb62dde69ac3936fe1ed3951f6adea85d065f8d32eb079"`
Dec 01 11:33:57.295 INFO [stdout] 3088ab95257c4c8b79cb62dde69ac3936fe1ed3951f6adea85d065f8d32eb079
Dec 01 11:33:57.297 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 11:33:57.795 INFO [stdout] 79d8a2e2263abbf5663b21fc1bf28300befceafc9139f78a7aac271120f78032
Dec 01 11:33:57.797 INFO running `"docker" "start" "-a" "79d8a2e2263abbf5663b21fc1bf28300befceafc9139f78a7aac271120f78032"`
Dec 01 11:33:59.211 INFO [stderr] usermod: no changes
Dec 01 11:33:59.295 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.05s
Dec 01 11:33:59.299 INFO [stderr]      Running /target/debug/deps/z80emu-8232bc3470227061
Dec 01 11:33:59.304 INFO [stdout] 
Dec 01 11:33:59.304 INFO [stdout] running 0 tests
Dec 01 11:33:59.304 INFO [stdout] 
Dec 01 11:33:59.304 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 11:33:59.304 INFO [stdout] 
Dec 01 11:33:59.304 INFO [stderr] su: No module specific data is present
Dec 01 11:34:00.087 INFO running `"docker" "inspect" "79d8a2e2263abbf5663b21fc1bf28300befceafc9139f78a7aac271120f78032"`
Dec 01 11:34:00.465 INFO running `"docker" "rm" "-f" "79d8a2e2263abbf5663b21fc1bf28300befceafc9139f78a7aac271120f78032"`
Dec 01 11:34:00.747 INFO [stdout] 79d8a2e2263abbf5663b21fc1bf28300befceafc9139f78a7aac271120f78032
